/**
 * 
 */
package WSS;

import net.rim.device.api.ui.UiApplication;
import GUI.WaitScreen;
import Objetos.Producto;

/**
 * @author ARMGARCES
 *
 */
public class Wss {

	
	/**
	 * 
	 * @param cod
	 * @param callback1 
	 */
	public void getProducto(final Object cod, final WaitScreen callback1){
		Thread t = new Thread(new Runnable() { 
			public void run() { 
				//
				final Producto producto = WssInventario.getProducto(cod);
		    	if(producto!=null){
		    		UiApplication.getUiApplication().invokeLater( 
		    			new Runnable() { 
		    				public void run() { 
					    	  callback1.callback(producto,false);  
		    				} 
		    			});
		    	}else{
				// error = "Error de Conexion";
		    		UiApplication.getUiApplication().invokeLater( 
	    		       new Runnable() { 
	    		          public void run() { 
    		        	 //callback1.callback(error,true); 
    		          } 
    		       });
		    	}
			}
	    }); 
		t.start(); 
	}
}
